series of check dams - Turkish English Dictionary